/**
 *
 * @properties={typeid:24,uuid:"F48D6409-B218-4EFE-85C6-8D27225F6517"}
 * @AllowToRunInFind
 */
function buscar()
{ 
	if (globals.gFechaDesde != null && globals.gFechaHasta != null)
	{
		var estado = forms.diario_reten_pr_1.controller.find();
		if(estado == false)
		{
			globals.DIALOGS.showWarningDialog('Aviso',"No encontró movimientos (1º find)",'OK')	
			return false;
		}	
		var Searchdate = application.getServerTimeStamp()
		Searchdate = utils.dateFormat(globals.gFechaDesde,'dd-MM-yyyy')+'...'+utils.dateFormat(globals.gFechaHasta,'dd-MM-yyyy')
		forms.diario_reten_pr_1.fecha_mov = '#'+Searchdate +'|dd-MM-yyyy'
		
		// solo comprobantes que van al diario de retenciones
		ctacte_pr_to_tab_mov_pr.diario_reten = 1
		
		var found = forms.diario_reten_pr_1.controller.search()
		if (found == 0)
		{
			globals.DIALOGS.showWarningDialog('Aviso','No se encontraron movimientos con esas condiciones','OK')
		}
		else
		{
			foundset.sort('fecha_mov asc, cod_mov asc, letra asc, sucural asc ,nro_factura asc')
			globals.mostrarForm("diario_reten_pr_2");
		}
/*		var $params = {
			pUserv: globals.gUservID,
			pFechaDesde: globals.gFechaDesde,
			pFechaHasta: globals.gFechaHasta,
			userv: uservs_to_uservs.razon_social,
			pTitulo: 'Diario de Retenciones Desde ' + utils.dateFormat(globals.gFechaDesde,'dd-MM-yyyy') + ' Hasta ' + utils.dateFormat(globals.gFechaHasta,'dd-MM-yyyy')
		}
		globals.metodoJasper('impresion','proveedores/diario_retenciones.jasper','Diario_retenciones_pr','infocom',$params)*/
	}
	else
	{
		globals.DIALOGS.showWarningDialog('Aviso','Por favor complete todos los datos','OK')
	}
	return true
}

/**
 * @properties={typeid:24,uuid:"A50C1D32-D2BB-4CE2-98F2-4E1610C0990E"}
 */
function iniciar() 
{
	globals.gFechaHasta = application.getServerTimeStamp()
	globals.gFechaDesde = application.getServerTimeStamp()
	globals.gFechaDesde = globals.gFechaDesde.setDate (globals.gFechaHasta.getDate() - 30);
}
